make propaganda for - French English Dictionary